home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / GRAHAM / XA_6S.ZIP / SOURCE / ALL_WIDG.C < prev    next >
Encoding:
C/C++ Source or Header  |  1996-05-12  |  15.4 KB  |  514 lines

  1. /*
  2.  * XaAES - XaAES Ain't the AES
  3.  *
  4.  * A multitasking AES replacement for MiNT
  5.  *
  6.  */
  7.  
  8.  
  9. #if 0
  10. /*
  11.     Bitmaps for the standard GEM window widgets
  12.     - now mono & colour sets
  13. */
  14.  
  15. #include "ALL_WIDG.H"
  16.  
  17. #if MONO_WIDGETS
  18.  
  19. /* Mario Becroft's mono widget set */
  20.  
  21. unsigned short widget_bitmap_close[DATASIZE] =
  22. { 0xFFFF, 0x8001, 0x8003, 0x8003, 
  23.   0x8003, 0x8663, 0x87E3, 0x83C3, 
  24.   0x83C3, 0x87E3, 0x8663, 0x8003, 
  25.   0x8003, 0x8003, 0xBFFF, 0xFFFF
  26. };
  27.  
  28. unsigned short widget_bitmap_close_s[DATASIZE] =
  29. { 0xFFFF, 0xFFFF, 0xC001, 0xC1C1, 
  30.   0xC7F1, 0xCF79, 0xCE39, 0xDE3D, 
  31.   0xDE3D, 0xDF7D, 0xCFF9, 0xCE39, 
  32.   0xC771, 0xC1C1, 0xC001, 0xFFFF
  33. };
  34.  
  35. unsigned short widget_bitmap_full[DATASIZE] =
  36. { 0xFFFF, 0x8003, 0xB83B, 0xA44B, 
  37.   0xA28B, 0x9113, 0x8823, 0x8443, 
  38.   0x8823, 0x9113, 0xA28B, 0xA44B, 
  39.   0xB83B, 0x8003, 0xBFFF, 0xFFFF
  40. };
  41.  
  42. unsigned short widget_bitmap_full_s[DATASIZE] =
  43. { 0xFFFF, 0xFFFF, 0xC001, 0xDC1D, 
  44.   0xD225, 0xD145, 0xC889, 0xC411, 
  45.   0xC221, 0xC411, 0xC889, 0xD145, 
  46.   0xD225, 0xDC1D, 0xC001, 0xFFFF
  47. };
  48.  
  49. unsigned short widget_bitmap_size[DATASIZE] =
  50. { 0xFFFF, 0x8001, 0x8003, 0x8003, 
  51.   0x8F83, 0x8F03, 0x8F03, 0x8F93, 
  52.   0x89F3, 0x80F3, 0x80F3, 0x81F3, 
  53.   0x8003, 0x8003, 0xBFFF, 0xFFFF
  54. };
  55.  
  56. unsigned short widget_bitmap_size_s[DATASIZE] =
  57. { 0xFFFF, 0xFFFF, 0xC001, 0xC001, 
  58.   0xC001, 0xC7C1, 0xC781, 0xC781, 
  59.   0xC7C9, 0xC4F9, 0xC079, 0xC079, 
  60.   0xC0F9, 0xC001, 0xC001, 0xFFFF
  61. };
  62.  
  63. unsigned short widget_bitmap_left[DATASIZE] =
  64. { 0xFFFF, 0x8001, 0x8003, 0x8063, 
  65.   0x80E3, 0x81E3, 0x83E3, 0x87E3, 
  66.   0x87E3, 0x83E3, 0x81E3, 0x80E3, 
  67.   0x8063, 0x8003, 0xBFFF, 0xFFFF
  68. };
  69.  
  70. unsigned short widget_bitmap_left_s[DATASIZE] =
  71. { 0xFFFF, 0xFFFF, 0xC001, 0xC001, 
  72.   0xC031, 0xC071, 0xC0F1, 0xC1F1, 
  73.   0xC3F1, 0xC3F1, 0xC1F1, 0xC0F1, 
  74.   0xC071, 0xC031, 0xC001, 0xFFFF
  75. };
  76.  
  77. unsigned short widget_bitmap_right[DATASIZE] =
  78. { 0xFFFF, 0x8001, 0x8003, 0x8603, 
  79.   0x8703, 0x8783, 0x87C3, 0x87E3, 
  80.   0x87E3, 0x87C3, 0x8783, 0x8703, 
  81.   0x8603, 0x8003, 0xBFFF, 0xFFFF
  82. };
  83.  
  84. unsigned short widget_bitmap_right_s[DATASIZE] =
  85. { 0xFFFF, 0xFFFF, 0xC001, 0xC001, 
  86.   0xC301, 0xC381, 0xC3C1, 0xC3E1, 
  87.   0xC3F1, 0xC3F1, 0xC3E1, 0xC3C1, 
  88.   0xC381, 0xC301, 0xC001, 0xFFFF
  89. };
  90.  
  91. unsigned short widget_bitmap_up[DATASIZE] =
  92. { 0xFFFF, 0x8001, 0x8003, 0x8003, 
  93.   0x8003, 0x8183, 0x83C3, 0x87E3, 
  94.   0x8FF3, 0x9FFB, 0x9FFB, 0x8003, 
  95.   0x8003, 0x8003, 0xBFFF, 0xFFFF
  96. };
  97.  
  98. unsigned short widget_bitmap_up_s[DATASIZE] =
  99. { 0xFFFF, 0xFFFF, 0xC001, 0xC001, 
  100.   0xC001, 0xC001, 0xC0C1, 0xC1E1, 
  101.   0xC3F1, 0xC7F9, 0xCFFD, 0xCFFD, 
  102.   0xC001, 0xC001, 0xC001, 0xFFFF
  103. };
  104.  
  105. unsigned short widget_bitmap_down[DATASIZE] =
  106. { 0xFFFF, 0x8001, 0x8003, 0x8003, 
  107.   0x8003, 0x9FFB, 0x9FFB, 0x8FF3, 
  108.   0x87E3, 0x83C3, 0x8183, 0x8003, 
  109.   0x8003, 0x8003, 0xBFFF, 0xFFFF
  110. };
  111.  
  112. unsigned short widget_bitmap_down_s[DATASIZE] =
  113. { 0xFFFF, 0xFFFF, 0xC001, 0xC001, 
  114.   0xC001, 0xC001, 0xCFFD, 0xCFFD, 
  115.   0xC7F9, 0xC3F1, 0xC1E1, 0xC0C1, 
  116.   0xC001, 0xC001, 0xC001, 0xFFFF
  117. };
  118.  
  119. unsigned short widget_bitmap_iconify[DATASIZE] =
  120. { 0xFFFF, 0x8001, 0x8003, 0x9FE3, 
  121.   0x9023, 0x9023, 0x9023, 0x91F3, 
  122.   0x9113, 0x9113, 0x9F13, 0x81F3, 
  123.   0x8003, 0x8003, 0xBFFF, 0xFFFF
  124. };
  125.  
  126. unsigned short widget_bitmap_iconify_s[DATASIZE] =
  127. { 0xFFFF, 0xFFFF, 0xC001, 0xC001, 
  128.   0xCFF1, 0xC811, 0xC811, 0xC811, 
  129.   0xC8F9, 0xC889, 0xC889, 0xCF89, 
  130.   0xC0F9, 0xC001, 0xC001, 0xFFFF
  131. };
  132.  
  133.  
  134. unsigned short bitmap_xaaes16[DATASIZE] =
  135. { 0x0000, 0x7006, 0x480A, 0x5416, 
  136.   0x7A2E, 0x3F5E, 0x1FBC, 0x0FF8, 
  137.   0x05F0, 0x05F8, 0x0BF4, 0x17FA, 
  138.   0x2F7E, 0x5E3E, 0x7C1E, 0x0000
  139. };
  140.  
  141. unsigned short bitmap_xaaes16_s[DATASIZE] =
  142. { 0x0000, 0x7006, 0x480A, 0x5416, 
  143.   0x7A2E, 0x3F5E, 0x1FBC, 0x0FF8, 
  144.   0x05F0, 0x05F8, 0x0BF4, 0x17FA, 
  145.   0x2F7E, 0x5E3E, 0x7C1E, 0x0000
  146. };
  147.  
  148. #else
  149.  
  150. /* Close widget (normal) */
  151. unsigned short widget_bitmap_close[DATASIZE] =
  152. { 0x0000, 0x7FFE, 0x4002, 0x5FFA, 
  153.   0x500A, 0x57EA, 0x57EA, 0x57EA, 
  154.   0x57EA, 0x57EA, 0x57EA, 0x500A, 
  155.   0x5FFA, 0x4002, 0x7FFE, 0x0000, 
  156.   0x0000, 0x7FFE, 0x4002, 0x5FFA, 
  157.   0x500A, 0x57EA, 0x55AA, 0x566A, 
  158.   0x566A, 0x55AA, 0x57EA, 0x500A, 
  159.   0x5FFA, 0x4002, 0x7FFE, 0x0000, 
  160.   0x0000, 0x7FFE, 0x4002, 0x5FFA, 
  161.   0x500A, 0x57EA, 0x55AA, 0x566A, 
  162.   0x566A, 0x55AA, 0x57EA, 0x500A, 
  163.   0x5FFA, 0x4002, 0x7FFE, 0x0000, 
  164.   0x0000, 0x0001, 0x3FF9, 0x2001, 
  165.   0x2001, 0x2011, 0x2011, 0x2011, 
  166.   0x2011, 0x2011, 0x2011, 0x27F1, 
  167.   0x2001, 0x0001, 0x0001, 0xFFFF
  168. };
  169.  
  170.  
  171. /* Close widget (selected) */
  172. unsigned short widget_bitmap_close_s[DATASIZE] =
  173. { 0x0000, 0x7FFE, 0x4002, 0x5FFA, 
  174.   0x5FFA, 0x5FFA, 0x5FFA, 0x5FFA, 
  175.   0x5FFA, 0x5FFA, 0x5FFA, 0x5FFA, 
  176.   0x5FFA, 0x4002, 0x7FFE, 0x0000, 
  177.   0x0000, 0x7FFE, 0x4002, 0x5FFA, 
  178.   0x5C3A, 0x599A, 0x518A, 0x518A, 
  179.   0x518A, 0x500A, 0x599A, 0x5C3A, 
  180.   0x5FFA, 0x4002, 0x7FFE, 0x0000, 
  181.   0x0000, 0x7FFE, 0x4002, 0x5FFA, 
  182.   0x5C3A, 0x599A, 0x518A, 0x518A, 
  183.   0x518A, 0x500A, 0x599A, 0x5C3A, 
  184.   0x5FFA, 0x4002, 0x7FFE, 0x0000, 
  185.   0x0000, 0x0001, 0x3FF9, 0x2001, 
  186.   0x2001, 0x2181, 0x2181, 0x2181, 
  187.   0x2181, 0x2001, 0x2181, 0x2001, 
  188.   0x2001, 0x0001, 0x0001, 0xFFFF
  189. };
  190.  
  191. /* Sizer widget (normal) */
  192. unsigned short widget_bitmap_size[DATASIZE] =
  193. { 0x0000, 0x7FFE, 0x4002, 0x4002, 
  194.   0x4FF2, 0x4872, 0x48F2, 0x4852, 
  195.   0x4A12, 0x4F12, 0x4E12, 0x4FF2, 
  196.   0x4002, 0x4002, 0x7FFE, 0x0000, 
  197.   0x0000, 0x7FFE, 0x4002, 0x4002, 
  198.   0x4FF2, 0x4FF2, 0x4FF2, 0x4FF2, 
  199.   0x4FF2, 0x4FF2, 0x4FF2, 0x4FF2, 
  200.   0x4002, 0x4002, 0x7FFE, 0x0000, 
  201.   0x0000, 0x7FFE, 0x4002, 0x4002, 
  202.   0x4FF2, 0x4872, 0x48F2, 0x4852, 
  203.   0x4A12, 0x4F12, 0x4E12, 0x4FF2, 
  204.   0x4002, 0x4002, 0x7FFE, 0x0000, 
  205.   0x0000, 0x0001, 0x3FF9, 0x2009, 
  206.   0x2009, 0x2789, 0x2709, 0x27A9, 
  207.   0x25E9, 0x20E9, 0x21E9, 0x2009, 
  208.   0x3FF9, 0x0001, 0x0001, 0xFFFF
  209. };
  210.  
  211. /* Sizer widget (selected) */
  212. unsigned short widget_bitmap_size_s[DATASIZE] =
  213. { 0x0000, 0x7FFE, 0x4002, 0x5FFA, 
  214.   0x581A, 0x500A, 0x500A, 0x500A, 
  215.   0x500A, 0x500A, 0x500A, 0x581A, 
  216.   0x5FFA, 0x4002, 0x7FFE, 0x0000, 
  217.   0x0000, 0x7FFE, 0x4002, 0x5FFA, 
  218.   0x5FFA, 0x5FFA, 0x5FFA, 0x5FFA, 
  219.   0x5FFA, 0x5FFA, 0x5FFA, 0x5FFA, 
  220.   0x5FFA, 0x4002, 0x7FFE, 0x0000, 
  221.   0x0000, 0x7FFE, 0x4002, 0x5FFA, 
  222.   0x581A, 0x500A, 0x500A, 0x500A, 
  223.   0x500A, 0x500A, 0x500A, 0x581A, 
  224.   0x5FFA, 0x4002, 0x7FFE, 0x0000, 
  225.   0x0000, 0x0001, 0x3FFD, 0x2001, 
  226.   0x2001, 0x2781, 0x2701, 0x27A1, 
  227.   0x25E1, 0x20E1, 0x21E1, 0x2001, 
  228.   0x2001, 0x2001, 0x0001, 0xFFFF
  229. };
  230.  
  231. /* Fuller widget (normal) */
  232. unsigned short widget_bitmap_full[DATASIZE] =
  233. { 0x0000, 0x0000, 0x03C0, 0x1BD8, 
  234.   0x1DB8, 0x0E70, 0x37EC, 0x3BDC, 
  235.   0x3BDC, 0x37EC, 0x0E70, 0x1DB8, 
  236.   0x1BD8, 0x03C0, 0x0000, 0x0000, 
  237.   0x0000, 0x0000, 0x03C0, 0x1BD8, 
  238.   0x1DB8, 0x0E70, 0x37EC, 0x3BDC, 
  239.   0x3BDC, 0x37EC, 0x0E70, 0x1DB8, 
  240.   0x1BD8, 0x03C0, 0x0000, 0x0000, 
  241.   0x0000, 0x0000, 0x03C0, 0x1BD8, 
  242.   0x1DB8, 0x0E70, 0x37EC, 0x3BDC, 
  243.   0x3BDC, 0x37EC, 0x0E70, 0x1DB8, 
  244.   0x1BD8, 0x03C0, 0x0000, 0x0000, 
  245.   0x0000, 0x7FFF, 0x4001, 0x4405, 
  246.   0x4205, 0x710D, 0x4811, 0x4021, 
  247.   0x4021, 0x4011, 0x4181, 0x4245, 
  248.   0x4405, 0x7C3D, 0x0001, 0xFFFF
  249. };
  250.  
  251. /* Fuller widget (selected) */
  252. unsigned short widget_bitmap_full_s[DATASIZE] =
  253. { 0x0000, 0x0000, 0x03C0, 0x1BD8, 
  254.   0x1DB8, 0x0E70, 0x37EC, 0x3BDC, 
  255.   0x3BDC, 0x37EC, 0x0E70, 0x1DB8, 
  256.   0x1BD8, 0x03C0, 0x0000, 0x0000, 
  257.   0x0000, 0x0000, 0x03C0, 0x1BD8, 
  258.   0x1DB8, 0x0E70, 0x37EC, 0x3BDC, 
  259.   0x3BDC, 0x37EC, 0x0E70, 0x1DB8, 
  260.   0x1BD8, 0x03C0, 0x0000, 0x0000, 
  261.   0x0000, 0x0000, 0x03C0, 0x03C0, 
  262.   0x0180, 0x0000, 0x300C, 0x381C, 
  263.   0x381C, 0x300C, 0x0000, 0x0180, 
  264.   0x03C0, 0x03C0, 0x0000, 0x0000, 
  265.   0x0000, 0x7FFF, 0x7C3D, 0x6421, 
  266.   0x6241, 0x6181, 0x4001, 0x4001, 
  267.   0x4401, 0x4811, 0x700D, 0x6001, 
  268.   0x6001, 0x4001, 0x0001, 0xFFFF
  269. };
  270.  
  271. /* Left Scroll widget (normal) */
  272. unsigned short widget_bitmap_left[DATASIZE] =
  273. { 0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  274.   0x5D7A, 0x5B02, 0x57F2, 0x4FF2, 
  275.   0x4FF2, 0x57F2, 0x5B02, 0x5D7A, 
  276.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  277.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  278.   0x5D7A, 0x5B02, 0x57F2, 0x4FF2, 
  279.   0x4FF2, 0x57F2, 0x5B02, 0x5D7A, 
  280.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  281.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  282.   0x5D7A, 0x5B02, 0x57F2, 0x4FF2, 
  283.   0x4FF2, 0x57F2, 0x5B02, 0x5D7A, 
  284.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  285.   0x0000, 0x0001, 0x3FF9, 0x2001, 
  286.   0x2081, 0x2081, 0x2009, 0x2009, 
  287.   0x3009, 0x2809, 0x24F9, 0x2281, 
  288.   0x2181, 0x0001, 0x0001, 0xFFFF
  289. };
  290.  
  291. /* Left Scroll widget (selected) */
  292. unsigned short widget_bitmap_left_s[DATASIZE] =
  293. { 0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  294.   0x5C7A, 0x5802, 0x5002, 0x4002, 
  295.   0x4002, 0x5002, 0x5802, 0x5C7A, 
  296.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  297.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  298.   0x5D7A, 0x5B02, 0x57F2, 0x4FF2, 
  299.   0x4FF2, 0x57F2, 0x5B02, 0x5D7A, 
  300.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  301.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  302.   0x5C7A, 0x5802, 0x5002, 0x4002, 
  303.   0x4002, 0x5002, 0x5802, 0x5C7A, 
  304.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  305.   0x0000, 0x0001, 0x3FF9, 0x2181, 
  306.   0x2201, 0x2479, 0x2801, 0x3001, 
  307.   0x3001, 0x2801, 0x2401, 0x2201, 
  308.   0x2101, 0x0001, 0x0001, 0xFFFF
  309. };
  310.  
  311. /* Right Scroll widget (normal) */
  312. unsigned short widget_bitmap_right[DATASIZE] =
  313. { 0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  314.   0x5EBA, 0x40DA, 0x4FEA, 0x4FF2, 
  315.   0x4FF2, 0x4FEA, 0x40DA, 0x5EBA, 
  316.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  317.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  318.   0x5EBA, 0x40DA, 0x4FEA, 0x4FF2, 
  319.   0x4FF2, 0x4FEA, 0x40DA, 0x5EBA, 
  320.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  321.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  322.   0x5EBA, 0x40DA, 0x4FEA, 0x4FF2, 
  323.   0x4FF2, 0x4FEA, 0x40DA, 0x5EBA, 
  324.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  325.   0x0000, 0x0001, 0x3FF9, 0x2081, 
  326.   0x2041, 0x2021, 0x2011, 0x2009, 
  327.   0x2009, 0x2011, 0x2F21, 0x2041, 
  328.   0x2081, 0x0001, 0x0001, 0xFFFF
  329. };
  330.  
  331. /* Right Scroll widget (selected) */
  332. unsigned short widget_bitmap_right_s[DATASIZE] =
  333. { 0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  334.   0x5E3A, 0x401A, 0x400A, 0x4002, 
  335.   0x4002, 0x400A, 0x401A, 0x5E3A, 
  336.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  337.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  338.   0x5EBA, 0x40DA, 0x4FEA, 0x4FF2, 
  339.   0x4FF2, 0x4FEA, 0x40DA, 0x5EBA, 
  340.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  341.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  342.   0x5E3A, 0x401A, 0x400A, 0x4002, 
  343.   0x4002, 0x400A, 0x401A, 0x5E3A, 
  344.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  345.   0x0000, 0x0001, 0x3FF9, 0x2181, 
  346.   0x2141, 0x3F21, 0x3011, 0x3009, 
  347.   0x3001, 0x3001, 0x3001, 0x2101, 
  348.   0x2101, 0x0001, 0x0001, 0xFFFF
  349. };
  350.  
  351. /* Scroll Up widget (normal) */
  352. unsigned short widget_bitmap_up[DATASIZE] =
  353. { 0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  354.   0x5DBA, 0x5BDA, 0x57EA, 0x4FF2, 
  355.   0x43C2, 0x5BDA, 0x5BDA, 0x5BDA, 
  356.   0x581A, 0x4002, 0x7FFE, 0x0000, 
  357.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  358.   0x5DBA, 0x5BDA, 0x57EA, 0x4FF2, 
  359.   0x43C2, 0x5BDA, 0x5BDA, 0x5BDA, 
  360.   0x581A, 0x4002, 0x7FFE, 0x0000, 
  361.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  362.   0x5DBA, 0x5BDA, 0x57EA, 0x4FF2, 
  363.   0x43C2, 0x5BDA, 0x5BDA, 0x5BDA, 
  364.   0x581A, 0x4002, 0x7FFE, 0x0000, 
  365.   0x0000, 0x0001, 0x3FF9, 0x2001, 
  366.   0x2041, 0x2021, 0x2011, 0x2009, 
  367.   0x3C39, 0x2021, 0x2021, 0x2021, 
  368.   0x27E1, 0x0001, 0x0001, 0xFFFF
  369. };
  370.  
  371. /* Scroll Up widget (selected) */
  372. unsigned short widget_bitmap_up_s[DATASIZE] =
  373. { 0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  374.   0x5C3A, 0x581A, 0x500A, 0x4002, 
  375.   0x4002, 0x581A, 0x581A, 0x581A, 
  376.   0x581A, 0x4002, 0x7FFE, 0x0000, 
  377.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  378.   0x5DBA, 0x5BDA, 0x57EA, 0x4FF2, 
  379.   0x43C2, 0x5BDA, 0x5BDA, 0x5BDA, 
  380.   0x581A, 0x4002, 0x7FFE, 0x0000, 
  381.   0x0000, 0x7FFE, 0x4002, 0x5E7A, 
  382.   0x5C3A, 0x581A, 0x500A, 0x4002, 
  383.   0x4002, 0x581A, 0x581A, 0x581A, 
  384.   0x581A, 0x4002, 0x7FFE, 0x0000, 
  385.   0x0000, 0x0001, 0x3FF9, 0x2181, 
  386.   0x2241, 0x2421, 0x2811, 0x3009, 
  387.   0x2001, 0x2401, 0x2401, 0x2401, 
  388.   0x2401, 0x0001, 0x0001, 0xFFFF
  389. };
  390.  
  391. /* Scroll Down widget (normal) */
  392. unsigned short widget_bitmap_down[DATASIZE] =
  393. { 0x0000, 0x7FFE, 0x4002, 0x581A, 
  394.   0x5BDA, 0x5BDA, 0x5BDA, 0x43C2, 
  395.   0x4FF2, 0x57EA, 0x5BDA, 0x5DBA, 
  396.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  397.   0x0000, 0x7FFE, 0x4002, 0x581A, 
  398.   0x5BDA, 0x5BDA, 0x5BDA, 0x43C2, 
  399.   0x4FF2, 0x57EA, 0x5BDA, 0x5DBA, 
  400.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  401.   0x0000, 0x7FFE, 0x4002, 0x581A, 
  402.   0x5BDA, 0x5BDA, 0x5BDA, 0x43C2, 
  403.   0x4FF2, 0x57EA, 0x5BDA, 0x5DBA, 
  404.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  405.   0x0000, 0x0001, 0x3FF9, 0x2001, 
  406.   0x2021, 0x2021, 0x2021, 0x2001, 
  407.   0x3009, 0x2811, 0x2421, 0x2241, 
  408.   0x2181, 0x0001, 0x0001, 0xFFFF
  409. };
  410.  
  411. /* Scroll Down widget (selected) */
  412. unsigned short widget_bitmap_down_s[DATASIZE] =
  413. { 0x0000, 0x7FFE, 0x4002, 0x581A, 
  414.   0x581A, 0x581A, 0x581A, 0x4002, 
  415.   0x4002, 0x500A, 0x581A, 0x5C3A, 
  416.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  417.   0x0000, 0x7FFE, 0x4002, 0x581A, 
  418.   0x5BDA, 0x5BDA, 0x5BDA, 0x43C2, 
  419.   0x4FF2, 0x57EA, 0x5BDA, 0x5DBA, 
  420.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  421.   0x0000, 0x7FFE, 0x4002, 0x581A, 
  422.   0x581A, 0x581A, 0x581A, 0x4002, 
  423.   0x4002, 0x500A, 0x581A, 0x5C3A, 
  424.   0x5E7A, 0x4002, 0x7FFE, 0x0000, 
  425.   0x0000, 0x0001, 0x3FF9, 0x27E1, 
  426.   0x2401, 0x2401, 0x2401, 0x3C19, 
  427.   0x2001, 0x2001, 0x2001, 0x2001, 
  428.   0x2001, 0x0001, 0x0001, 0xFFFF
  429. };
  430.  
  431. /* Iconify widget (normal) */
  432. unsigned short widget_bitmap_iconify[DATASIZE] =
  433. { 0x0000, 0x7FFE, 0x4002, 0x400A, 
  434.   0x4FEA, 0x4FEA, 0x4FEA, 0x4FEA, 
  435.   0x4F02, 0x4F02, 0x4F02, 0x4002, 
  436.   0x5F02, 0x4002, 0x7FFE, 0x0000, 
  437.   0x0000, 0x7FFE, 0x4002, 0x400A, 
  438.   0x400A, 0x400A, 0x400A, 0x400A, 
  439.   0x4002, 0x4072, 0x4072, 0x4072, 
  440.   0x5F02, 0x4002, 0x7FFE, 0x0000, 
  441.   0x0000, 0x7FFE, 0x4002, 0x400A, 
  442.   0x400A, 0x400A, 0x400A, 0x400A, 
  443.   0x4002, 0x4002, 0x4002, 0x4002, 
  444.   0x5F02, 0x4002, 0x7FFE, 0x0000, 
  445.   0x0000, 0x0001, 0x3FF9, 0x2001, 
  446.   0x2011, 0x2011, 0x2011, 0x2011, 
  447.   0x2009, 0x2009, 0x2009, 0x3F09, 
  448.   0x20F9, 0x0001, 0x0001, 0xFFFF
  449. };
  450.  
  451. /* Iconify widget (selected) */
  452. unsigned short widget_bitmap_iconify_s[DATASIZE] =
  453. { 0x0000, 0x7FFE, 0x4002, 0x400A, 
  454.   0x4FEA, 0x4FEA, 0x4FEA, 0x4FEA, 
  455.   0x4F02, 0x4F02, 0x4F02, 0x4002, 
  456.   0x5F02, 0x4002, 0x7FFE, 0x0000, 
  457.   0x0000, 0x7FFE, 0x4002, 0x400A, 
  458.   0x400A, 0x400A, 0x400A, 0x400A, 
  459.   0x4002, 0x4072, 0x4072, 0x4072, 
  460.   0x5F02, 0x4002, 0x7FFE, 0x0000, 
  461.   0x0000, 0x7FFE, 0x4002, 0x400A, 
  462.   0x400A, 0x400A, 0x400A, 0x400A, 
  463.   0x4002, 0x4002, 0x4002, 0x4002, 
  464.   0x5F02, 0x4002, 0x7FFE, 0x0000, 
  465.   0x0000, 0x0001, 0x3FF9, 0x3FF1, 
  466.   0x3001, 0x3001, 0x3001, 0x3001, 
  467.   0x30F1, 0x3081, 0x3081, 0x3081, 
  468.   0x2001, 0x0001, 0x0001, 0xFFFF
  469. };
  470.  
  471. /*====================================== */
  472. /* XaAES Logo (16*16, Normal) */
  473. unsigned short bitmap_xaaes16[DATASIZE] =
  474. { 0xFFFF, 0xFFFF, 0xCFFB, 0xC7F3, 
  475.   0xC3E3, 0xE1C3, 0xF087, 0xFAAF, 
  476.   0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 
  477.   0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 
  478.   0xFFFF, 0xFFFF, 0xFFFF, 0xEFFB, 
  479.   0xD7F7, 0xE1C3, 0xF087, 0xF80F, 
  480.   0xFC1F, 0xFC0F, 0xF807, 0xF083, 
  481.   0xF5D7, 0xFFFF, 0xFFFF, 0xFFFF, 
  482.   0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 
  483.   0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 
  484.   0xFFFF, 0xFC0F, 0xF807, 0xF083, 
  485.   0xE1C3, 0xC3E3, 0xFFFF, 0xFFFF, 
  486.   0x0000, 0x7006, 0x480A, 0x4412, 
  487.   0x4222, 0x2B6A, 0x1FFC, 0x0FF8, 
  488.   0x07F0, 0x07F8, 0x0D54, 0x1082, 
  489.   0x2142, 0x4222, 0x7C1E, 0x0000
  490. };
  491.  
  492. /* XaAES Logo (16*16, Selected) */
  493. unsigned short bitmap_xaaes16_s[DATASIZE] =
  494. { 0xFFFF, 0xFFFF, 0xCFFB, 0xC7F3, 
  495.   0xC3E3, 0xE1C3, 0xF1C7, 0xF96F, 
  496.   0xFE3F, 0xFF7F, 0xF987, 0xF083, 
  497.   0xE1C3, 0xC3E3, 0xFFFF, 0xFFFF, 
  498.   0xFE3F, 0xFF7F, 0xCFFB, 0xC7F3, 
  499.   0xC3E3, 0xE1C3, 0xF1C7, 0x79EF, 
  500.   0x3FFE, 0x7FFC, 0xF986, 0xF083, 
  501.   0xE1C3, 0xC3E3, 0xFF7F, 0xFE3F, 
  502.   0xFE3F, 0xFE3F, 0xCEFB, 0xC673, 
  503.   0xC363, 0xE143, 0xF007, 0x388F, 
  504.   0x11D0, 0x0484, 0xF804, 0xF003, 
  505.   0xE103, 0xC3A3, 0xFE3F, 0xFE3F, 
  506.   0x0000, 0x7006, 0x780E, 0x7C1E, 
  507.   0x7E3E, 0x3F7E, 0x1E3C, 0x0E18, 
  508.   0x0010, 0x0400, 0x0E7C, 0x1F7E, 
  509.   0x3F3E, 0x7E3E, 0x7C1E, 0x0000
  510. };
  511.  
  512. #endif
  513.  
  514. #endif